About Loumar Property Services Ltd. (06981651) United Kingdom