About Myprop Holdings Limited (13508206) United Kingdom