About Stukeley Park (management) Limited (03061689) United Kingdom