About The Resident Edinburgh Holdings Limited (13207674) United Kingdom