About Beulah Hill Management Company Limited (05283411) United Kingdom