About Hayne Barton Properties Ltd (12779972) United Kingdom