About 164 & 166 Lancaster Road Management Company Limited (07216500) United Kingdom