About Botanic Avenue Properties Limited (NI653531) United Kingdom