About Laxton Grange Management Limited (06296192) United Kingdom