About Maya Residence Limited (10692003) United Kingdom