About Fine Abodes Ltd. (11263325) United Kingdom