About Berkshire Abode Ltd (13467588) United Kingdom