About 18 Gambole Road Management Company Limited (04386383) United Kingdom