About Deltafirst Properties Limited (02980241) United Kingdom