About Abington Properties Limited (05831997) United Kingdom