About Castle Oaks (parkhill) Management Limited (01213442) United Kingdom