About Ulla Green Residents Company Limited (03526939) United Kingdom