About Kenure Developments Limited (02265402) United Kingdom