About Rougier Street Developments Holdings Limited (12057608) United Kingdom