About M & J Lewis Property Services Limited (09015971) United Kingdom