About Stafford Court (oswestry) Management Company Limited (07798854) United Kingdom