About Westray Properties Limited (12198243) United Kingdom