About Borovic Green Properties Ltd (12480241) United Kingdom