About Kenway Developments Limited (NI043754) United Kingdom