About Saffron Close (banbury) Management Company Limited (06727127) United Kingdom