About Contour Property Investments Limited (11943375) United Kingdom