About Number 18 (kidlington) Management Company Limited (07127561) United Kingdom