About Osborne Road (levenshulme) Management Company Limited (09131962) United Kingdom