About Blundellsands Properties Limited (00887732) United Kingdom