M.j.gray(property Maintenance)limited Company number01057567 StatusActive TypePrivate Limited Company Incorporated9 Jun 1972 Registered office 1 Cedar EndsLaneside RoadAsh Vale Data JSON Markdown