About Delfi Real Estate Limited (11989237) United Kingdom