About Elizabeth Court (slough No. 2) Limited (12790740) United Kingdom