About 75-81 Lime Walk (headington) Management Company Limited (08753006) United Kingdom