About Berkshire Apartments Ltd (12652396) United Kingdom