About Buzzer Property Ltd (12554617) United Kingdom