About The Church Court (upton) Management Company Limited (05039657) United Kingdom