About Freshly Residents Company Limited (00990686) United Kingdom