About Guppy Properties Ltd (10498880) United Kingdom