About 6 16 Lock Chase Management Limited (05184631) United Kingdom