About Jactamial Properties Limited (03976211) United Kingdom