About Walford Properties Limited (04447216) United Kingdom