About Wallaby Properties Ltd (09272869) United Kingdom