About Burberry Homes Ltd (11403684) United Kingdom