About Nether Properties Limited (13244206) United Kingdom