About Abington Property Services Limited (13295131) United Kingdom