About Yvoo Properties Ltd (11521143) United Kingdom