About De Rhodes Point (woodthorpe) Management Company Limited (11803724) United Kingdom