About Glenholme Senior Living (vera James House) Limited (12410875) United Kingdom