About Evenbell Properties Limited (08680951) United Kingdom