About Electra Real Estate Limited (09274558) United Kingdom