About Osney Crescent Management Company Limited (08838020) United Kingdom