About Abbeville Properties Limited (00514954) United Kingdom