About Brownscombe Residency Limited (13288933) United Kingdom