About Granville Square Management Company Limited(the) (02087705) United Kingdom