About Remnant Properties Limited (13639929) United Kingdom