About Sol Real Estate Limited (11540212) United Kingdom