About Ljr Property Management Ltd (12581864) United Kingdom