About Kilham Properties Ltd (08018640) United Kingdom