About Exedra Properties Ltd (06319700) United Kingdom