About Larj Properties Limited (13397429) United Kingdom