About Mefour Properties Limited (07425600) United Kingdom