About Beechbrook Properties Limited (03769978) United Kingdom