About Baypride Developments Limited (06011802) United Kingdom