About Abbeygate Heath Properties Limited (10559649) United Kingdom