About Stukeley Park Freehold Limited (06033119) United Kingdom