Revmac Limited Company numberFC035904 StatusActive TypeOther Company Type Incorporated1 Jan 2019 Registered office Lonsdale RoadNational Technology ParkPlassey Data JSON Markdown