About Avicenna Real Estate Limited (08056778) United Kingdom