About Kerrington Developments Limited (02306995) United Kingdom