About Aspect Developments (oxford) Limited (07239412) United Kingdom