About Nexlynn Properties Limited (05095904) United Kingdom