About Jacter Properties Limited (01862149) United Kingdom