About Inverness Apartments Ltd (09877419) United Kingdom