About Abbeydale Properties Limited (00935878) United Kingdom