About Keates Developments Limited (06966192) United Kingdom