About Bellward Properties Ltd (05921752) United Kingdom