About Aberdour Properties Limited (07376016) United Kingdom