About Stanway Place Management Limited (05285738) United Kingdom