About Lockington Properties Limited (05603976) United Kingdom