About 127 Sumatra Road (management) Limited (01306787) United Kingdom