About Yellx Property Ventures Limited (05455479) United Kingdom