About Serpentine Property Limited (05927085) United Kingdom