About Green Cliffe Properties Ltd (13611504) United Kingdom