About Jackwell Properties Ltd (13578040) United Kingdom