About Mesquer Properties Limited (07456975) United Kingdom