About Yapps Properties Limited (00514810) United Kingdom