About Locksley Lane Management Company Limited (NI040244) United Kingdom