About Broome Place Management Company Limited (05160338) United Kingdom