About Segrave Place Management Company Ltd (10427364) United Kingdom