About Wyckoff Properties Limited (08310214) United Kingdom