About B & A Webber Properties Limited (09194793) United Kingdom