About Wendover Rise Management Company Limited (06958888) United Kingdom