About Grange Court (teignmouth) Management Company Limited (03122938) United Kingdom