About Chestnut Close (oxford) Management Company Limited (02754176) United Kingdom