About Oswald Rd Management Company Limited (11602155) United Kingdom