About Foursquare Properties Limited (06335173) United Kingdom