About Revell Property Management Limited (10969245) United Kingdom