About Kenlea Properties (huddersfield) Limited (00755072) United Kingdom