About Aberdeen House Management Limited (01717024) United Kingdom