About Belva Properties Limited (11040800) United Kingdom