About Acclaim Property Investments Limited (12091507) United Kingdom