About 31 St Lukes Road Management Limited (04075573) United Kingdom