About Beachsand Properties Limited (05778040) United Kingdom