About Comwood Properties Ltd. (10084498) United Kingdom