About Holme Lea (flat Management 1973) Limited (01116151) United Kingdom