About Glancothi Property Management Limited (11561855) United Kingdom