About Garratt Properties Ltd (11900191) United Kingdom