About Bac Urban Living Limited (11216763) United Kingdom