About Walpole Gardens Freehold 2000 Limited (03915219) United Kingdom