About Baron Property Holdings Limited (11923672) United Kingdom