About Tanrose Property Limited Limited (12790023) United Kingdom