About Red Cormorant Properties Limited (08219651) United Kingdom