About Locksley Properties Limited (NI024782) United Kingdom