About 42-43 Lockesfield Place Limited (11215864) United Kingdom