About Charterhouse Court Godalming Property Management Co Limited (08581204) United Kingdom