About Kambo Properties Ltd (11020671) United Kingdom