About 8 Lucien Road Management Company Limited (13424546) United Kingdom