About Beechill Lane Management Company Limited (NI652425) United Kingdom