About Beaumore Place Limited (11839882) United Kingdom