About Beach Road Property Limited (13492302) United Kingdom