About Abbeygate Rest Homes Limited (03097956) United Kingdom