About Beachfield Properties Torbay Limited (11295630) United Kingdom