About 67 Lucien Road Management Company Limited (08087247) United Kingdom