About Curtis Property Investments Limited (12542248) United Kingdom