About Roomzzz (stratford) Limited (11568366) United Kingdom