About Bayvue Properties Ltd (12650571) United Kingdom