About E.palombo Properties Ltd (SC565427) United Kingdom