About Looney Properties Ltd (07288371) United Kingdom