About Abracadabra Real Estate Ltd (11195489) United Kingdom