About Castle Boulevard Holdings Limited (09341297) United Kingdom