About Seraph Properties Limited (11087683) United Kingdom