About Berkshire Corporate Homes Ltd (10057204) United Kingdom