About Decimus Palace Limited (11118602) United Kingdom