About Broomfield A&n Properties Limited (13379720) United Kingdom