About 1 Alexandra Villas Brighton Limited (04806378) United Kingdom