About Sixteen Wetherby Place Limited (03990676) United Kingdom