About Stanmore (freehold) Limited (12362970) United Kingdom