About Pink & Yellow Properties Ltd (12274139) United Kingdom