About L & Va Properties Limited (13449081) United Kingdom