About Starling Real Estate Limited (12006538) United Kingdom