About Kencro Developments Limited (NI021462) United Kingdom