About 18 Kemplay Road Management Company Limited (03301405) United Kingdom