About Mark Swire Properties Limited (11131893) United Kingdom