About Beachmoor Properties Limited (03476411) United Kingdom