About Whiffler Properties Ltd (11440606) United Kingdom