About Bellbird Properties Limited (12951634) United Kingdom