About 20 Manor Road Management Limited (03552214) United Kingdom