About 74 Lucien Road Management Company Limited (05913269) United Kingdom