About Seraph Freeholdings Limited (05891053) United Kingdom