About Ullswater Freehold Limited (05021736) United Kingdom