About Garrick Properties Limited (10079537) United Kingdom