About Jeff Garratt Properties Limited (06542238) United Kingdom