About Farringdon Apartments Limited (03081218) United Kingdom