About Williams Properties (telford) Limited (06054855) United Kingdom