About 11 & 12 Kelman Close Management Company Limited (06133517) United Kingdom