About Broomleasow Management Company Limited (02282344) United Kingdom