About Charmere Properties Limited (05679175) United Kingdom