About Aldea Bella (no 34) Limited (SC087213) United Kingdom