About Blanford House Residents Limited (02274795) United Kingdom