About Yellow & Blue Properties Limited (06688414) United Kingdom