About 52 St Lukes Road Management Company Limited (05412615) United Kingdom