About Aldeburgh Properties Limited (07884029) United Kingdom