About Beechrose Properties Limited (04523797) United Kingdom