About Nineteen St. Lukes Avenue Limited (02969474) United Kingdom