About Kelham Property Investments Limited (09785002) United Kingdom