About Live Properties Limited (10409972) United Kingdom