About Callow Street Properties Limited (03335804) United Kingdom