About Aboyne House Residents Ltd (06380660) United Kingdom