About Downs Thurlestone Management Company Limited(the) (01609948) United Kingdom