About Harvey And Swain Property Ltd (13216483) United Kingdom