About Walsgrave Properties Limited (09800912) United Kingdom