About Milford House Freehold Limited (05401102) United Kingdom