About Wavendon Properties Limited (05426546) United Kingdom