About Cuppa Property Investment Ltd (13010112) United Kingdom