About Winsford Court Hendon (management) Limited (08167089) United Kingdom