About Aberdeen House Residents Limited (02347059) United Kingdom