Yes, it is very much required to establish a company address in Singapore.Read more:Singapore Company Registration Process