About Church Court (staple Hill) Company Limited (04890594) United Kingdom