About 24 Lancaster Road Management Limited (01271840) United Kingdom