About St. Lukes House Limited (05146702) United Kingdom