About The West Bay Partnership Limited (SC441783) United Kingdom