About Burbank Properties Ltd (03226446) United Kingdom