About Haynes Ball Property Ltd (13439348) United Kingdom