About Abbydale Properties Limited (05423312) United Kingdom