About Yellow Properties Ltd (12294347) United Kingdom