About Dexy Properties Limited (12721085) United Kingdom