About Jace Properties Limited (02361406) United Kingdom