About Ullswater Properties Limited (11438538) United Kingdom