About Beachly Properties Limited (02380812) United Kingdom