About Mccomb Property Company Limited (03565598) United Kingdom