About Coombe Road Property Limited (13218976) United Kingdom