About Blackberry Homes Limited (04968060) United Kingdom