About Bromhead Johnson Properties Limited (10719848) United Kingdom