About Locks Lane Management Company Limited (01259867) United Kingdom