About W & S Property & Land Limited (11953881) United Kingdom