About Milsom Property Investors Ltd (12883122) United Kingdom