About William Marshal Properties Limited (11229930) United Kingdom