About Buzz Electrics Properties Ltd (13335924) United Kingdom