About Lexden Park Management Limited (02916077) United Kingdom