About Jolliffe Properties Ltd (03773686) United Kingdom