About Walstar Properties Limited (05579470) United Kingdom