About Castle Acre Associates Limited (06719927) United Kingdom