About 12 St Lukes Road Leasehold Management Limited (09732056) United Kingdom