About Garrick Street Properties Limited (10371196) United Kingdom