About B & R Mcgough Properties Limited (04773483) United Kingdom