About The Stanmer Park Partnership Ltd (11388762) United Kingdom