About Waffle Property Ltd (12772722) United Kingdom