About Jacobs Properties Sales And Lettings Ltd (03802447) United Kingdom