About Kenmare Developments Limited (06026204) United Kingdom