About Abbingsworth Properties Limited (07338203) United Kingdom