About Blake House Apartments Limited (06884872) United Kingdom