About Lama Properties York Ltd (11338348) United Kingdom