About Keelby Management Company Limited (10017012) United Kingdom