About Brain & Minchin Properties Limited (09472877) United Kingdom