About Jessica House Developments Limited (09923621) United Kingdom