About Handley Place (locking) Management Company Limited (12978268) United Kingdom