About Bellajoe Properties Limited (08032706) United Kingdom