About Bellamason Property Investments Ltd (13275944) United Kingdom