About Castle Equity Limited (06222778) United Kingdom