About Windsor Place Management (bristol) Limited (10082731) United Kingdom