About Meon Property Investments Limited (09000338) United Kingdom