About Jackson Fine Homes Limited (02183495) United Kingdom