About Kench Regeneration Ltd (13522638) United Kingdom