About Kenmore Developments Ltd (11805291) United Kingdom