About Glaven Valley Properties Limited (10534503) United Kingdom