About Stanway Properties Headington Limited (12869884) United Kingdom