About Kudo Property Ltd (13038233) United Kingdom