About Consub Property Investments Limited (12172917) United Kingdom