About Abbeygate Properties Limited (00818329) United Kingdom