About Leicester Road Management (hale) Limited (02066779) United Kingdom