About Jacksons Properties & Developments Ltd (07688589) United Kingdom