About The Broomhill Property Company Limited (03232348) United Kingdom