About Myford (holdings) Limited (00328817) United Kingdom