About Wyndcliffe Properties Limited (00770775) United Kingdom