About Lorven Properties Limited (12286543) United Kingdom