About Church Green Bickleigh Management Company Limited (13486057) United Kingdom