About Yeomans Keep Residents Company Limited (00954084) United Kingdom