About Quoin House Properties Limited (05941405) United Kingdom