About Walchester Properties Limited (01177362) United Kingdom