About Myhaus Property Ltd (13053260) United Kingdom