About Abbeydale Management Company Limited (02279481) United Kingdom