About Ruskin Place (oxford) Management Limited (03784950) United Kingdom