About Yap-jacobsson Property Limited (12937496) United Kingdom