About Granby Place Management Limited (05607248) United Kingdom