About Beili Bach Estates Limited (01092330) United Kingdom