About Ambleside Property Ventures Ltd (11902996) United Kingdom