About Beachcorp Properties Limited (02526271) United Kingdom