About Walcam Properties Limited (05586560) United Kingdom