About London Resort Property Limited (07664606) United Kingdom