About Barr Property Limited (13058596) United Kingdom