About Crouch End Assets Ltd (10362425) United Kingdom