About Baywood Properties Limited (01045700) United Kingdom