About Waldegrave Freehold Company Limited (05378732) United Kingdom