About Fetter Lane Apartments Limited (09479282) United Kingdom