About Bay Tree Square Management Co Ltd (06531470) United Kingdom