About Kambo Property Group Ltd (12893099) United Kingdom