About 130 London Road West Management Limited (12198008) United Kingdom