About The Warehouse Apartments Freehold Company Limited (10257808) United Kingdom