About Sylvester Cheung Architects Limited (08705859) United Kingdom